// pages/upgrade/upgrade.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    parameter: {
      'navbar': '1',
      'return': '1',
      'title': '团长大礼包',
      'color': true,
      'class': '0'
    },
    storeInfo:[
      "https://www.gousheng005.top/public/wap/tuanzhang_detail.png"
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  submitSub: function (e) {
    console.log(222)
    var that = this;
    var value = 50;
    if (parseFloat(value) < 0) {
      wx.showToast({
        title: '请输入金额',
        icon: 'none',
        duration: 1000,
        mask: true,
      });
      return false;
    };
    // app.baseGet(app.U({ c: 'public_api', a: 'get_form_id', q: { formId: e.detail.formId } }), null, null, true);
    app.baseGet(app.U({ c: 'user_api', a: 'user_wechat_recharge', q: { price: value } }), function (res) {
      console.log(23232)
      var jsConfig = res.data;
      wx.requestPayment({
        timeStamp: jsConfig.timestamp,
        nonceStr: jsConfig.nonceStr,
        package: jsConfig.package,
        signType: jsConfig.signType,
        paySign: jsConfig.paySign,
        success: function (res) {
          console.log(res)
          app.baseGet(app.U({ c: 'user_api', a: "user_wechat_recharge", q: { price: 0.01, pay_type:2 }}), function (res) {
           if(res.code==200){
             app.baseGet(app.U({ c: 'user_api', a: "test" }), function (res) {
               console.log(454545)
               console.log(res)
               if(res.code==200){
                 return app.Tips({ title: '升级成功', icon: 'success'}, '/pages/index/index' );
               }
             })
           }
          });
          
          // return app.Tips({ title: '支付成功', icon: 'success' }, '/pages/user_money/index');
        },
        fail: function () {
          return app.Tips({ title: '支付失败' });
        },
        complete: function (res) {
          if (res.errMsg == 'requestPayment:cancel') return app.Tips({ title: '取消支付' });
        }
      })
    });
  }
})